internal respiration - Francés Inglés Diccionario